barbu threadfin - Turkish English Dictionary